package com.ys.erp.stage_config_service.bean.condition;

import com.ys.erp.stage_config_service.bean.vo.MallBannerDTO;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

public class MallSettingCondition {
    @Data
    public static class UpMallSettingCon {

        @NotNull
        private List<MallBannerCon> banner;

        private Long catFoodGo;

        private Long catLitterGo;

        private Long catNutritionGo;

        private Long catToyGo;

        private Long defaultMemberId;

        private Long cardCouponFoster;

        private Long cardCouponInsect;

        private Long cardCouponWash;

        private String cooperateUrl;

        private String notice;

        private String wfbDeductionSuccessTag;

        private Long wfbDeductionSuccessMessageId;

        private Long wfbDeductionSuccessCouponId;

        private String qualityCheck;

        private Integer isMallClose;

        private String mallCloseRemark;

        private Integer okProcureCatDay;

        private String myPetActiveImg;

    }

    @EqualsAndHashCode(callSuper = true)
    @Data
    public static class MallBannerCon extends MallBannerDTO {

    }
}
